agricultural implements - Turco Inglés Diccionario